Dog conch - Türkçe İngilizce Sözlük